lamb curry

Noun
  1. curry made with lamb
lamb curry
A chef prepares a fragrant lamb curry in a large pot.